package com.youlu.campus.base.interactive;

import com.youlu.campus.base.base.EntityBase;
import lombok.Data;
import org.springframework.data.mongodb.core.index.Indexed;


/**
 * 活动报名用户基础类
 *
 * @author: zhuhuaiqi
 * @date: 2020/12/11 17:56
 */
@Data
public class ActivitySignUpUserBase extends EntityBase {
    //@Indexed
    private String userId;
    //@Indexed
    private String activityId;
    /**
     * 状态,0:未开始,1:进行中,2:已完成,3:未完成
     */
    private String status = "0";
    /**
     * 完成状态,0:未完成,1:已完成
     */
    private Integer doneStatus = 0;
    /**
     * 昵称
     */
    //@Indexed
    private String nickName;
    /**
     * 姓名
     */
    @Indexed
    private String name;

    private String enName;
    /**
     * 手机号
     */
    @Indexed
    private String mobile;
    /**
     * 邮箱
     */
    private String email;
    /**
     * QQ号
     */
    private String qq;
    /**
     * 微信号
     */
    private String wechat;
    /**
     * 大学名称
     */
    private String universityName;
    /**
     * 省
     */
    private String province;
    /**
     * 市
     */
    private String city;
    /**
     * 详细地址
     */
    private String address;
    /**
     * 大学ID
     */
    private String universityId;
    /**
     * 证书名
     */
    private String caName = "暂无证书";

    /**
     * 头像
     */
    protected String avatarUrl;
    /**
     * 志愿时长,默认为0
     */
    protected Integer volunteerDuration = 0;
}
